type fmt.ss
41 uses
fmt (current package)
scan.go#L157: type ss struct {
scan.go#L179: func (s *ss) Read(buf []byte) (n int, err error) {
scan.go#L183: func (s *ss) ReadRune() (r rune, size int, err error) {
scan.go#L201: func (s *ss) Width() (wid int, ok bool) {
scan.go#L210: func (s *ss) getRune() (r rune) {
scan.go#L224: func (s *ss) mustReadRune() (r rune) {
scan.go#L232: func (s *ss) UnreadRune() error {
scan.go#L239: func (s *ss) error(err error) {
scan.go#L243: func (s *ss) errorString(err string) {
scan.go#L247: func (s *ss) Token(skipSpace bool, f func(rune) bool) (tok []byte, err error) {
scan.go#L379: New: func() any { return new(ss) },
scan.go#L383: func newScanState(r io.Reader, nlIsSpace, nlIsEnd bool) (s *ss, old ssave) {
scan.go#L384: s = ssFree.Get().(*ss)
scan.go#L402: func (s *ss) free(old ssave) {
scan.go#L420: func (s *ss) SkipSpace() {
scan.go#L446: func (s *ss) token(skipSpace bool, f func(rune) bool) []byte {
scan.go#L479: func (s *ss) consume(ok string, accept bool) bool {
scan.go#L497: func (s *ss) peek(ok string) bool {
scan.go#L505: func (s *ss) notEOF() {
scan.go#L515: func (s *ss) accept(ok string) bool {
scan.go#L520: func (s *ss) okVerb(verb rune, okVerbs, typ string) bool {
scan.go#L531: func (s *ss) scanBool(verb rune) bool {
scan.go#L569: func (s *ss) getBase(verb rune) (base int, digits string) {
scan.go#L588: func (s *ss) scanNumber(digits string, haveDigits bool) string {
scan.go#L601: func (s *ss) scanRune(bitSize int) int64 {
scan.go#L615: func (s *ss) scanBasePrefix() (base int, digits string, zeroFound bool) {
scan.go#L638: func (s *ss) scanInt(verb rune, bitSize int) int64 {
scan.go#L671: func (s *ss) scanUint(verb rune, bitSize int) uint64 {
scan.go#L702: func (s *ss) floatToken() string {
scan.go#L743: func (s *ss) complexTokens() (real, imag string) {
scan.go#L774: func (s *ss) convertFloat(str string, n int) float64 {
scan.go#L810: func (s *ss) scanComplex(verb rune, n int) complex128 {
scan.go#L824: func (s *ss) convertString(verb rune) (str string) {
scan.go#L842: func (s *ss) quotedString() string {
scan.go#L899: func (s *ss) hexByte() (b byte, ok bool) {
scan.go#L918: func (s *ss) hexString() string {
scan.go#L944: func (s *ss) scanPercent() {
scan.go#L953: func (s *ss) scanOne(verb rune, arg any) {
scan.go#L1070: func (s *ss) doScan(a []any) (numProcessed int, err error) {
scan.go#L1100: func (s *ss) advance(format string) (i int) {
scan.go#L1181: func (s *ss) doScanf(format string, a []any) (numProcessed int, err error) {
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |